Big Huge Thesaurus

ethyl aminobenzoate

noun